package cn.iocoder.yudao.module.vos.service.secretaccount.vo;

import lombok.Value;

import java.io.Serializable;
import java.math.BigDecimal;

@Value // 不可变：private final 字段 + 全参构造 + getter + equals/hashCode + toString
public class ChargeResult implements Serializable {
    BigDecimal chargedAmount; // 本次实际扣费金额
    BigDecimal afterBalance;  // 扣费后的余额
    boolean charged;          // 是否发生扣费
}